primary expressions(原始式)
binary expression や unary Expressionの構成要素となりうるもの。
例:
123 , sum(1,2) ,foo, foo.bar , Point{1, 2}, a[1], (1+2)
など。
primary expressions でないもの:
1+2 , a == b (これは binary expression)
&x , -10 (これは unary expression)
# 解説
まず、そもそも 「式」というのは必ず binary expression か unary expression かのどちらかである。
binary expression や unary expressionのうちの記号部分を "operator" (演算子) と呼ぶ。
"operator" (演算子) じゃない方の部分が primary expression、という理解でだいたい合ってる。
# より詳しい解説
(あとで書く by DQNEO)